England Women lifted the World Cup trophy in front of a sell-out Lord's crowd last summer and, 275 days on, another historic moment in the women's game was witnessed at the Home of Cricket.
England Women lifted the World Cup trophy in front of a sell-out Lord's crowd last summer and, 275 days on, another historic moment in the women's game was witnessed at the Home of Cricket.